type runtime.markBits
15 uses
runtime (current package)
mbitmap.go#L133: type markBits struct {
mbitmap.go#L140: func (s *mspan) allocBitsForIndex(allocBitIndex uintptr) markBits {
mbitmap.go#L142: return markBits{bytep, mask, allocBitIndex}
mbitmap.go#L251: func markBitsForAddr(p uintptr) markBits {
mbitmap.go#L257: func (s *mspan) markBitsForIndex(objIndex uintptr) markBits {
mbitmap.go#L259: return markBits{bytep, mask, objIndex}
mbitmap.go#L262: func (s *mspan) markBitsForBase() markBits {
mbitmap.go#L263: return markBits{(*uint8)(s.gcmarkBits), uint8(1), 0}
mbitmap.go#L267: func (m markBits) isMarked() bool {
mbitmap.go#L272: func (m markBits) setMarked() {
mbitmap.go#L280: func (m markBits) setMarkedNonAtomic() {
mbitmap.go#L285: func (m markBits) clearMarked() {
mbitmap.go#L293: func markBitsForSpan(base uintptr) (mbits markBits) {
mbitmap.go#L302: func (m *markBits) advance() {
mcheckmark.go#L73: func setCheckmark(obj, base, off uintptr, mbits markBits) bool {
The pages are generated with Golds v0.4.9. (GOOS=linux GOARCH=amd64)